weather surveillance radar - Alemán Inglés Diccionario